Whelk Eggcase

Whelk Eggcase

Observation - Whelk Eggcase - UK and Ireland. Description: