Plaza de Santa Teresa in Avila, Castile and Leon, Spain


Plaza de Santa Teresa in Avila, Castile and Leon, Spain


Size: 5616px × 3744px
Location: Avila, Castile and Leon, Spain
Photo credit: © philipus / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, avila, castile, castilla, city, day, de, landmark, leon, plaza, santa, spain, square, teresa, tower, town, wall