some pretty flowers in a green house in niagara falls