Images from the Volvo Ocean Race Leg 6 Finish In Boston, MA, USA April...
fan
It was a beautiful day in Boston and the crowds were onhand to warmly...
Since 2000