Albarracín church and narrow street - Albarracin town in Spain, in the province of Teruel
Tous droits réservés