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