Tsar Carpenter St. Petersburg

Admiralteiskaya Naberezhnaya, St. Petersburg , North-West Russia, Russian Federation