Western General Hospital

Western General Hospital
Crewe Road South, Edinburgh, EH4 2XU
Photo of Western General Hospital