Europe, Spain

Aldeanueva de la Sierra