Frogs in stream.

Frogs in stream.

Observation - Frogs in stream. - UK and Ireland. Description: