Lochranza Castle, Arran, North Ayrshire, Scotland.

Lochranza Castle, Arran, North Ayrshire, Scotland.

2-319-882 - Peter Thompson/Heritage Images

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.

Keywords - refine your search by combining multiple keywords below.