Pedro de Santa María Ulloa, Saint Catherine of Siena and Servant of God, Mary of Jesus de León y Delgado. The fresco is located in the Church of Santo Do...