Pink granite rocks and pebbles in pastel and coral shades of colour on beach on Isle of Iona in the Inner Hebrides and Western Isles, Scotland