Lochranza Castle, Arran, North Ayrshire, Scotland. A deer grazes in front of the ruins of the castle, most of which dates from the 16th century.
World Europe United Kingdom Scotland North Ayrshire Arran, Island of
Architecture & Archaeology Castles & Fortifications
Places Europe Scotland North Ayrshire
Science & Nature Biology Animal Life Mammals
Pixel Dimensions (W x H) : 5138x3425
File Size : 51,556kb