Terry Fox Plaza

On September 16, 2011 the new Terry Fox Plaza was unveiled.