by atlas
Bl. Anne of Jesus, Saint Teresa of Avila and Bl. Anne of St. Bartholomew, Carmelite Saints, The Church Stella Maris, Haifa, Israel