Church in Beaumont Hamel with original piece of stained glass window, Somme and Ypres Battlefield Tour

WW1 Battlefield Tour