Loading...
 
Skip to main content

TUDELA

TUDELA, ecclesiastical city of Spain, on the Ebro, 46 m. NW. of Saragossa.


Page last modified on Wednesday February 11, 2015 18:29:25 GMT-0000