Mollusc

Mollusc

Observation - Mollusc - UK and Ireland. Description: