Advertisement

Dragon Boat Festival 10

Dragon Boat Festival 10

Thousands flocked to the Charles River to witness the annual Boston Dragon Boat Festival races.

Advertisement