Lepidochitona cinerea ?

Lepidochitona cinerea ?

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

In rock pool on beach