mail_outline sales@mediastorehouse.com
Interior, Taleon Imperial Hotel, St Petersburg, Russia, 2011. Artist: Sheldon MarshallInterior, Taleon Imperial Hotel, St Petersburg, Russia, 2011. This luxury hotel is a converted 18th century palace
Statue, interior of the Taleon Imperial Hotel, St Petersburg, Russia, 2011. Artist: Sheldon MarshallStatue, interior of the Taleon Imperial Hotel, St Petersburg, Russia, 2011. This luxury hotel is a converted 18th century palace
Entrance of the Taleon Imperial Hotel, St Petersburg, Russia, 2011. Artist: Sheldon MarshallEntrance of the Taleon Imperial Hotel, St Petersburg, Russia, 2011. This luxury hotel is a converted 18th century palace