Patella vulgata

Patella vulgata

Observation - Patella vulgata - UK and Ireland. Description: