Cottage Garden Perennials

These are all easy to grow, reliable classics which will thrive in most gardens.