SP_A1507

SP_A1507

Observation - SP_A1507 - UK and Ireland. Description: Ducks on the Thames at Windsor - Mallard cross?

Ducks on the Thames at Windsor - Mallard cross?