Holyrood Park

Rate this item
(0 votes)
Holyrood Park is a royal park in central Edinburgh; Scotland about a mile to the east of Edinburgh Castle

Additional Info