2015 Caribbean Carnival Grand Parade held in Toronto

tornto

A dressed up reveller performs with her float during the 2015 Toronto Caribbean Carnival Grand Parade in Toronto, Canada, Aug. 1, 2015. The annual 10-hour Caribbean revelry drew tens of thousands of visitors from all round the world on Saturday. (Xinhua/Zou Zheng)

LEAVE A REPLY

Please enter your comment!
Please enter your name here