Historic Calgarywww.glenbow.org  

Holy Cross Hospital, 1996. P-4781-12

Holy Cross Hospital, 1996. P-4781-12 .

  Back