Earthworms (Approx 500)

Earthworms (Approx 500)

Believe it or not, one of the best things for your organic garden is worms in your soil. If you start digging around and don't find many worms, you need to get some! It's natures, natural, organic way of improving your soil!