mollusc

mollusc

Observation - mollusc - UK and Ireland. Description: on the sand dunes East coast i observed a snail shell

on the sand dunes East coast i observed a snail shell