Lieut. Kenneth Alexander Gemmell

Lieut. Gemmell 2nd right in trench

Left to right: Captain. C.P. James (Adjutant) (Observing through armoured slit), Captain. A.S. Anderson (Company Commander), an unknown private, Lieutenant. Kenneth Gemmell and Lieut. Colonel J.R. Davidson. Date unknown.

Kind permission of Jessica Libor