View of the Glen site (from the Northwest)

View of the Glen site in Montreal. (Photo courtesy of the MUHC)

Talk to us ...