Chamomile - German

C$3.25Price

Prolific producer of flowers which are popular in calming teas. Self-seeding annual.