bn:03684757n
Noun Named Entity
SYL
No term available
EN
Minor Basilica of the Immaculate Heart of Mary, is a titular church in Piazza Euclide, Rome. Wikipedia
Relations
Sources
ARCHITECTURAL STYLE
CATHOLIC RITE
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
RELIGION