Willard Library Photos from BC History Tan Top Right
Home Streets Photos
Hospitals
Leila Hospital from Irving Park Lagoon, February 1938
h23_2897
Hospitals