Interior, Taleon Imperial Hotel, St Petersburg, Russia, 2011. Artist: Sheldon Marshall

- Image ID: W7EBND
Interior, Taleon Imperial Hotel, St Petersburg, Russia, 2011. Artist: Sheldon Marshall
The Print Collector / Alamy Stock Photo
Image ID: W7EBND
Interior, Taleon Imperial Hotel, St Petersburg, Russia, 2011. This luxury hotel is a converted 18th century palace.
Location: World,Asia,Russia,Saint Petersburg