The Blunderbuss ...
Great Britain. - Army. - Infantry. - Officer Cadet Battalions. - 5th Battalion.
Cambridge, 
1917-[1918]