Stock Photo - Ávila, Spain - November 15, 2018: Portals of the Square of Santa Teresa de Jesus in the city of Avila.

Stock Photo: Ávila, Spain - November 15, 2018: Portals of the Square of Santa Teresa de Jesus in the city of Avila.

Searchable keywords

Choose multiple keywords