Edinburgh Castle on Castle Rock, seen from Princes St Gardens, in Edinburgh, Scotland. The first royal castle built here was under David I in the 12th century, and the site has been built on, attacked and defended ever since. The castle now houses military museums and the National War Museum of Scotland and is run by Historic Scotland. Picture by Manuel Cohen
Add to Cart Add to Lightbox Download