Carmichael T S 2nd Lt Loyal North Lancs Regiment



UK Photo Archive: C &emdash; Carmichael T S 2nd Lt Loyal North Lancs Regt The Sphere 1st July 1916

Source : The Sphere 1st July 1916