ForumUpload Photos
← PreviousNext →
Repair shop

Soviet Forces

Repair shop

fbbrummbar

Leningrad, 1943 Female Tank Repair Team taken from fb/D.Del Moral

955 Views

11/4/2020

FacebookTwitter