A selection of over 300 of the best varieties of garden plants for New England growing conditions. Includes perennials, annuals, trees, shrubs, roses, bulbs, climbers, vines and herbs.
A selection of over 300 of the best varieties of garden plants for New England growing conditions. Includes perennials, annuals, trees, shrubs, roses, bulbs, climbers, vines and herbs.