Triumph of Faith over Idolatry by Jean-Baptiste Theodon “1698-1702”

Church of the Gesu located at Via degli Astalli, 16, Roma, ItalyIT00186.
Triumph of Faith over Idolatry by Jean-Baptiste Theodon “1698-1702” Travel photography Family-friendly: true
The sculpture of 'Triumph of Faith over Idolatry' is on the left side of the tomb of St. Ignatius Loyola.