bn:17568434n
Noun Named Entity
EL
No term available
EN
The Cathedral of Saint Mary of Tudela is a Roman Catholic cathedral located in Plaza Vieja in the center of Tudela, autonomous community of Navarre, Spain. Wikipedia
Relations
Sources