Home
The Butchart Chronicles : November 2, 2014

Photo: Tricyrtis hirta

Tricyrtis hirta also known as the toad lily is a perennial that is native to Japan, growing in shaded mossy and rocky areas and stream banks, found in similar locales at The Butchart Gardens.

Tricyrtis hirta