Cockle

Cockle

Observation - Cockle - UK and Ireland. Description: