Italian Convent

The Italian Convent (an orphanage, later became the Canossian Sacred Heart College) located between Caine Road and Robinson Road; circa 1890s.

Share Share
location