Bowen Collegiate Institute (later named Lenox College) - Biography

Bowen Collegiate Institute (later named Lenox College)