by WHPics
Estella, Spain - March 30, 2024: Estella former railway station. Lizarra town, Navarre, northern Spain.