Monument To The Heroic Defenders Of Leningrad On Ploshchad Pobedy ( Victory Squa ...
Stockphoto ID: 689881
File name: RU0503.jpg
Format: film, 35mm
Property release: no Model release: no
Source: photographer Based in: United Kingdom
Description: monument to the heroic defenders of leningrad on ploshchad pobedy ( victory square ) , st petersburg , russia