Designed by
Title
Palace of Holyroodhouse in Edinburgh, Scotland #216727273
Description
Edinburgh, United Kingdom ââ¬â September 8, 2017. Palace of Holyroodhouse in Edinburgh. The palace is the royal familyââ¬â¢s official residence in Scotland. Exterior view with people and car
This image is editorial