Ramsay Garden buildings from Castle Esplanade on Castlehill in Edinburgh, Old Town, Scotland, UK

- Image ID: T6RR3D
Ramsay Garden buildings from Castle Esplanade on Castlehill in Edinburgh, Old Town, Scotland, UK
Angus McComiskey / Alamy Stock Photo
Image ID: T6RR3D
Location: Castle Esplanade on Castlehill in Edinburgh, Old Town, Scotland, UK