BATTLE OF THE SOMME

ROLL OF HONOUR

Home

Memorials

12th MANCHESTER MEMORIAL

Contalmaison

Somme Roll of Honour of the 12th Manchester