Upper Canada College

Toronto
Ontario
Canada