on the roof top of a flower shop in Toronto.