Priest 105mm self-propelled guns near Lion-sur-Mer, 6 June 1944.

Priest 105mm self-propelled guns near Lion-sur-Mer, 6 June 1944.