Designed by
Title
`Triumph of the Order of Saint Francis` by Giovan Battista Gaulli, in the Basilica of the Santi XII Apostoli, in Rome, Italy. #115448266
Description
The Church of the Twelve Holy Apostles is a 6th-century Roman Catholic parish and titular church and minor basilica in Rome, Italy, dedicated originally to St. James and St. Philip whose remains are kept here, and later to all Apostles.
This image is editorial