German 150 mm self-propelled howitzer Sturmpanzer I Bison (15 cm sIG 33 Sfl.auf Pz.KpfW.I Ausf B ohne Aufbau) supports the advancing Wehrmacht infantry with fire during the Battle of France.
Source: US Library of Congress.
Source of information about Sturmpanzer I Bison photo: www.nemectanki.ru
Location: France
Photo time: 1940