Dogwhelk and eggs

Dogwhelk and eggs

Observation - Dogwhelk and eggs - UK and Ireland. Description: