Designed by
Title
Dome in a side chapel in the Basilica of the Santi XII Apostoli, in Rome, Italy. #115448311
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