Terry Fox Plaza

09/25/2011

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