Albarracin rooftop, Albarracín town, located between the Albarracin mountains, Teruel, Spain
Tous droits réservés