Leaf Mould

A product of decaying tree or shrub leaves. Well-rotted leaf mould is typically produced after about 2-years of decomposition and it is an ideal medium for use as a soil conditioner.
Leaf Mould

A product of decaying tree or shrub leaves. Well-rotted leaf mould is typically produced after about 2-years of decomposition and it is an ideal medium for use as a soil conditioner.