large duck

large duck

Observation - large duck - UK and Ireland. Description: a very large duck

a very large duck