The Art Nouveau landmark on Nevsky Prospekt, at the heart of St Petersburg's cultural sights.
Nevsky Prospekt, Mikhailovskaya Ulitsa, 1/7, Saint Petersburg, Russia, 191186