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