Aylesbury Duck

Aylesbury Duck

Observation - Aylesbury Duck - UK and Ireland. Description: Aylesbury Duck at Tee Lake

Aylesbury Duck at Tee Lake