A vineyard employs 900 ducks

This army of 900 ducks keeps a South African vineyard in pristine condition.
Back to Top