Self-propelled Gun Mount

Self-propelled gun mount

Soviet heavy self-propelled gun model 1943, ISU152