Dogwhelks with their eggs

Dogwhelks with their eggs

Observation - Dogwhelks with their eggs - UK and Ireland. Description: