Old Saint Petersburg

10-cb

Aircraft spotters on the roof of a Leningrad building Russia May 1942