VARIOUS

Mandatory Credit: Photo by Windmill Books/UIG/REX (4435671a) Battle of Albert. Scene from trenches after attack on Beaumont Hamel 2/7/16. British Front - France General Battle Somme. VARIOUS