Britannica AI Icon

Palace of Holyroodhouse: Media

palace, Edinburgh, Scotland, United Kingdom

Images

The Palace of Holyroodhouse
The Palace of Holyroodhouse, Edinburgh, Scotland, U.K.
Β© Chon Kit Leong/Dreamstime.com