View of the Isle of Arran from Culzean Beach in Ayrshire doctorjealMay 29, 20210114 views View of the Isle of Arran from Culzean Beach in Ayrshire