Slug Eggs

Slug Eggs

Observation - Slug Eggs - UK and Ireland. Description: