Tudela, Navarra (ESP)

Details

NameTudela
Administrative divisionNavarra
CountrySpain

People born here (1)

Estela Navascués ESP ATH Olympics 2016 3 February 1981