Tuesday, March 21, 2017

Natural Pest Control With a 1,000 Ducks



Over a 1,000 Indian Runner ducks march off to work in South Africa where they are hired to eat snails that damage vines in a vineyard.

No comments: