Sennaya Ploshchad St. Petersburg

Sadavaya UI and Moskovsky Prospekt, St. Petersburg , North-West Russia, Russian Federation