Holyrood Palace
The Palace of Holyroodhouse is the official residence of the British monarch in Scotland.
Edinburgh, Scotland.
More information
Visible by: Everyone
Attribution
-
Taken on Monday June 17, 2024
-
Posted on Tuesday August 27, 2024
- 14 visits
0 comments