Lottia ?

Lottia ?

Observation - Lottia ? - Chile. Description: