Chiton sp.

Chiton sp.

Observation - Chiton sp. - UK and Ireland. Description: