Craiglockhart War Hospital

Craiglockhart War Hospital
Edinburgh Napier University, Glenlockhart Road, Edinburgh, EH14 1DJ
Photo of Craiglockhart War Hospital