Common Limpets (Patella vulgata) on rock in intertidal zone as the tide comes in. Elgol, Isle of Skye, Inner Hebrides, Scotland, UK, March 2012.