German 150-mm self-propelled howitzer Sturmpanzer I Bison (15 cm sIG 33 Sfl.auf Pz.KpfW.I Ausf B ohne Aufbau) was photographed with its shell exploding on the second floor of a corner building during the Battle of France.
Sturmpanzer I Bison Photo Source: Library of Congress.
Location: France
Photo time: 1940