Y Ravine Cemetery, Beaumont-Hamel.
Y Ravine Cemetery, Beaumont-Hamel.
Y Ravine Cemetery, Beaumont-Hamel.