Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Volvo Ocean Race, Finish in St. Petersburg, Russia. Neva river, under Palace bridge. June, 27, 2009
The Volvo Ocean Race concluded with a parade and lap of honour up, with the eight boats that started the race in Alicante in Octobe, finishing it off in the middle of historic St. Petersburg.