Sisters of St Joseph of the Apparition

St Dominic's Square, Rabat, Malta

Chapel

Sisters of St Joseph of the Apparition