Participants in action at Fenjiang River Dragon Boat Race June 12, 2010 in Foshan City, China

Participants in action at Fenjiang River Dragon Boat Race June 12, 2010 in Foshan City, China

 Stock photo ID: 55063168

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

Similar images

  |   See all

Same artist

  |   See all