The Hydra: June 1918

Various
Continues report from the 'Officers' Club' at Craiglockhart War Hospital on sporting and intellectual activities supported by the club / lists club secretaries.