bn:04506929n
Noun Named Entity
EL
No term available
EN
The Our Lady of the Immaculate Conception Cathedral also called Leiria Cathedral It is a Catholic church built in the center of the city of Leiria, Portugal. Wikipedia
Relations
Sources