Common Whelk laying eggs

Common Whelk laying eggs

Common Whelk laying eggs

Common Whelk laying eggs