Near Leningrad now, Saint Petersburg Russia. September 1942.

Near Leningrad now Saint Petersburg, Russia. September 1942.

Leave a Reply