12 Ground cover plant ideas

Every garden should incorporate ground covering plants! They form a living mulch (thus suppressing weeds!). Can create a living wall cascading over large retaining walls. Are a must have for any...