Designed by
Title
St. Francis Xavier, statue on the altar of St. Ignatius of Loyola in the Church of Saint Catherine of Alexandria in Zagreb #177130627
Description
St. Francis Xavier, statue on the altar of St. Ignatius of Loyola in the Church of Saint Catherine of Alexandria in Zagreb, Croatia