bn:03684757n
Noun Named Entity
EL
No term available
EN
Minor Basilica of the Immaculate Heart of Mary, is a titular church in Piazza Euclide, Rome. Wikipedia
Relations
Sources