Mollusca eggs

Mollusca eggs

Observation - Mollusca eggs - UK and Ireland. Description: