The Invictus Games at Fort York

‘Invictus’ is the Latin word for ‘unconquered’ or Prince ‘undefeated’. the Blue competition. The Newsletter of The Friends of