Harbord High School

Harbord High School is located in downtown Toronto. Ontario, Canada/