Freepik
    Stone arch in the streets of the beautiful medieval village of Albarracin in Teruel Spain

    Stone arch in the streets of the beautiful medieval village of Albarracin in Teruel Spain