Preview

Tourists enter the Palace of Holyroodhouse, the official royal residence of the Queen in Edinburgh, Scotland, United Kingdom, Europe
Tourists enter the Palace of Holyroodhouse, the official royal residence of the Queen in Edinburgh, Scotland, United Kingdom, Europe
Image ID: 826-205
Artist: Stuart Forster
Purchase a commercial license Buy framed prints & more from our print store