Armed detachments on Stachek Avenue in Leningrad, September 25, 1941 Armed detachments on Stachek Avenue in Leningrad, September 25, 1941