by atlas
Bl. Archangela Girlani, Frances d'Amboise and Joan of Toulouse, Carmelite Saints, The Church Stella Maris, Haifa, Israel