666666666666

A Chinese farmer in the city of Taizhou takes his 5,000 ducks out for a stroll