Monument to the Heroic Defenders of Leningrad St. Petersburg

Ploshchad Pobedy, St. Petersburg , North-West Russia, Russian Federation

Related BlogsMonument to the Heroic Defenders of Leningrad St. Petersburg