St Teresa's Church

Date picture taken
2 Feb 2013

Comments

On the right is an apartment building at 262, called The Homestead. When I lived there in 1959, it was a spacious two storey duplex house with a black tile roof and a garden full of Jacaranda trees.