mollusc

mollusc

Observation - mollusc - UK and Ireland. Description: