Blockade of Leningrad Museum St. Petersburg

9 Solyanoy pereulok Metro: Chernyshevskaya St. Petersburg , North-West Russia, Russian Federation