Mystery Duck

Mystery Duck

Observation - Mystery Duck - UK and Ireland. Description: