Campanula - Bellflower
Campanula, or commonly called Bellflower, is an excellent border or rock garden perennial. The bountiful blooms resemble bells in shades of white and bluish-purple, loved by hummingbirds but disliked by deer and rabbits. Plant Campanula in full sun to part shade and well-drained soil. Growing up to 12 inches tall and spreading up to 24 inches wide, Bellflowers will not disappoint.