Flat periwinkle on intertidal rock

Flat periwinkle on intertidal rock

Observation - Flat periwinkle on intertidal rock - UK and Ireland. Description: