Avila, SPAIN - 10 august 2015: Santa Teresa Square, Front of the Church of San Pedro, Tourists strolling through the arc of the walls of Avila, Spain
Description: Avila, SPAIN - 10 august 2015: Santa Teresa Square, Front of the Church of San Pedro, Tourists strolling through the arc of the walls of Avila, Spain