A 12th century church in Estella, Navarre. © Creative Commons/Zarateman
Calle del Chapitel, 1, 31200 Estella-Lizarra