Lochranza Castle on the Isle of Arran in Scotland.
Lochranza Castle on the Isle of Arran in Scotland.
Size: 4774px × 7153px
Location: Lochranza, Isle of Arran, North Ayrshire, Scotland, United Kingdom
Photo credit: © Jan Holm / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, areas, arran, ayrshire, beauty, britain, building, castle, coast, gb, great, heritage, historic, history, house, isle, kingdom, lochranza, medieval, natural, north, northern, outstanding, ruins, scotland, scottish, stone, stonework, tower, united