Panzer Sturmgeschuetz III

German WWII Panzer, Sturmgeschuetz III self-propelled assault gun.