gardener's delight
English Thesaurus
1. an old cottage garden plant of southeastern Europe widely cultivated for its attractive white woolly foliage and showy crimson flowers (noun.plant)
Visual ArtiKata
Explore gardener's delight in ArtiKata.com >
