Edinburgh Castle

Rate this item
(0 votes)
Edinburgh Castle is a historic fortress which dominates the skyline of the city of Edinburgh; Scotland from its position on the Castle Rock.

Additional Info