Triumph of Faith over Idolatry by Jean-Baptiste Theodon “1698-1702”
Church of the Gesu
located at
Via degli Astalli, 16,
Roma, Italy
“IT”
00186.
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.