Toad spawn

Toad spawn

Observation - Toad spawn - UK and Ireland. Description: