Passersby reflected in the window of a building on Queen St. West in Toronto