Battle of the Somme Centenary

Programmes commemorating and shining a light on the WWI battle, 100 years on.