Designed by
Title
Frigate on the Neva river, St. Petersburg, Russia #204792514
Description
St. Petersburg, Russia - June 25 2007: Frigate Grace at the embankment of the Neva river. The ship is a modern imitation of a three-deck frigate of the XVIII century, it houses a restaurant
This image is editorial