Plants with blue flowers are a rarity, but you can turn your garden blue with 20 of our favorite blue flowering perennials, annuals, and shrubs.
1.6k