85,000 people visit Shrouds of the Somme in London

All 72,396 Shrouds of the Somme were laid out from 5 November by VolkerFitzpatrick and soldiers of 1 Royal Anglian at the Queen Elizabeth Olympic Park, London. The installation was open to the public from 8-18 November 2018 over the centenary of the WW1 armistice....