info@allyeargarden.com

soil types

At the most basic level there are three types of soil: sand, loam and clay. Most soils are a combination...