TORONTO – JUNE 26: 23rd Annual Toronto International Dragon Boat Race Festival -  in June 26 2011 on Central Island, Toronto

TORONTO – JUNE 26: 23rd Annual Toronto International Dragon Boat Race Festival - in June 26 2011 on Central Island, Toronto

 Stock photo ID: 80099767

Editorial use only
Editorial credit: Lucy / Shutterstock, Inc.

Similar images

  |   See all