AP Photo
5 months ago
Ericsson 4, the winner of the Volvo Ocean Race, 2008-2009 enters to St Petersburg city on the Neva river after finishing the final leg of competition in St Petersburg, Russia, Saturday, June 27, 2009, St. Isaac's Cathedral and Admiralty building in the background.