Frog Spawn

Frog Spawn

Observation - Frog Spawn - UK and Ireland. Description: Found in a drainage ditch at the side of the path

Found in a drainage ditch at the side of the path