Canna Island

Small, beautiful, silent, sheep, cows, good food, beauty salons.