Aylesbury Duck

Aylesbury Duck

Observation - Aylesbury Duck - UK and Ireland. Description: