Stock Video - Statue Of Saint Teresa near Alcazar Gate Puerta del Alcazar. Avila (Avila de los Caballeros), Spain

Searchable keywords

  • Santa Teresa
  • Near
  • Spain
  • Gate
  • Statue
  • Avila
  • St
  • Day
  • Puerta
  • Alcazar
  • Teresa
  • Cu
  • Tilt-Up
  • Caballeros

More from this author

SITES AND PHOTOS RM V