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