It is caterpillar season and if you love butterflies and are encouraging them in your yard this is an exciting time.
Accentuate the rose garden with complementary colors, textures, and forms that bring out the best in these beloved plants.