Variation in limpet shells

Variation in limpet shells

Observation - Variation in limpet shells - UK and Ireland. Description: Limpets on rocky shore, some showing banding

Limpets on rocky shore, some showing banding