Rather large reflection of building in Toronto in another's wall of glass. A window washers delight!