![](http://www.alamy.com/thumbs/6/5C0B4D6D-D372-4AB6-8811-F8EA9A8B8BA5/JK8HXY.jpg)
Russia, Saint Petersburg, Petrograd, floating restaurant tall ship in Neva River
Size: 3744px × 5616px
Photo credit: © Walter Bibikow / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 07599a3, cities, city, destinations, eastern, europe, european, federal, federation, floating, leningrad, locations, neva, northern, petersburg, petrograd, restaurant, river, russia, russian, saint, sankt, ship, st., tall, tallship, tourism, travel, ussr, world