St Leonard's Catholic church Naremburn

Catholic church erected in 1913 in Willoughby Road Naremburn.

Type