CN Tower reflection seen in the glass roof of the Conference Centre, Front Street. Toronto. June 6th, 2010