by robophoto
Dragon boat races in Burlington, Vermont, USA. The races are held to raise money for breast cancer survivors.