Islets offshore Canna Island.

Canna060226-004.jpg