Nature’s Child

"Nature's Child" is a whimsical tribute to the vitality and harmony shared between our city and the natural world. Representing the spirit of Mother Nature's child, this larger-than-life installation, with its imposing presence and simple features, serves as a playful reminder that our relationship with nature can be not only harmonious but also filled with a sense of fun, light-heartedness, and optimism.

Visit at 2 St. Clair West
January 19th - 28th 2024 from 9 a.m. to 6 p.m.