Cherry Valley ducks energy costs

10 Nov 2008