Dog whelk eggs

Dog whelk eggs

Observation - Dog whelk eggs. Description: