Chronology of World War II
Saturday, June 17
Camouflaged Priest 105mm Self-propelled Gun
Camouflaged Priest 105mm Self-propelled Gun of 31st Field Regiment, Royal Artillery during the Assault on Caen, June 17, 1944