Reflection and window display at a Cafe on Queen street in Toronto.