Stock Photo - CN Tower Reflection in the windows of Simcoe Place, Toronto, Ontario, Canada