Metcalfe
Halifax
Liverpool
Birmingham
Longmoor Camp
Somme
Point 16
Albert Street Barracks
Newcastle, New Brunswick
Moncton< New Brunswick
Hull Iron and Steel Fo...
Bramshott Camp, England
London
Le Havre, France
Poperinghe, Belgium
Mesen Belgium
Kemmel Belgium
Ypres, Belgium
Warloy-Baillon
Picardie, France
Tara Hill, France
Sausage Valley
Bouzincourt, France
Hollymoor Hospital, Ru...
Woodcote Park, Epsom
Shoreham, UK
Bouvingy-Boyeffles, Fr...
Glasgow, Scotland
Passchendaele
Arras, France
La Coulotte, France
Hill 70, Lens, France
Braquemont, Saane-Sain...
Fuechy, France
Fampoux, France
Anzin Saint-Aubin, Fra...
Anzin, France
Amiens, France
Canal du Nord
Fenain, France
Cologne, Germany
Quebec City
London