Dogwhelk and eggs

Dogwhelk and eggs

Observation - Dogwhelk and eggs. Description: