Teal

Teal

Observation - Teal - UK and Ireland. Description: Very small but colourful duck on the river

Very small but colourful duck on the river