Filming Locations (1)

  • University of Toronto, Toronto, Ontario, Canada