The palace of Holyroodhouse the Queen's official residence in Scotland, Edinburgh, Scotland.


Size: 5819px × 3015px
Photo credit: © John McKenna / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, britain, building, capital, city, edinburgh, eu, europe, gb, holyrood, holyroodhouse, house, lothian, mansion, palace, queen, residence, royal, royalty, scotland, scottish, uk