St. Teresa's Hospital with Albert Villa in the background (1 17 s)

Mon, 02/19/2024 - 21:06

Date taken was post-WWII, at the veranda of St. Teresa's Hospital (along Lomond Road). Just wonder if any idea of those grand buildings in the background? 

Date picture taken
1940s

Comments