Frogspawn

Frogspawn

Observation - Frogspawn - UK and Ireland. Description: