Title: La ribera tudelana de Navarra
Places: Navarre (Spain), Tudela (Spain)