World’s tallest flower about to bloom in Niagara
Posted May 20, 2014 8:09 pm.
This article is more than 5 years old.
CityNews videographer Audra Brown visits the Niagara Parks Commission’s Floral Showhouse where the world’s largest flower is about to bloom.