Aylesbury duck

Aylesbury duck

Observation - Aylesbury duck - UK and Ireland. Description: