Carretera de Ejea, km. 1,5, 31500 Tudela,, Navarra Spain
Photo Credit: Hotel Aire de Bardenas
Claim copyright