St Joseph's Providence

Orphanage in Cumberland St, The Rocks run by the Sisters of St Joseph

Name
Alternate
Cumberland Street orphanage
Type