Lepidochitona cinerea ?

Lepidochitona cinerea ?

Observation - Lepidochitona cinerea ? - UK and Ireland. Description: In rock pool on beach

In rock pool on beach