Saint Teresa statue, Avila, Castile, Spain. Avila described as the most 16th century town in Spain. Saint Teresa Statue created 1972 by Juan Luis Vassallo. Walls created in 1088 after Christians conquered Moors


Size: 3589px × 5383px
Photo credit: © William Perry / DanitaDelimont.com / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, avila, carmelite, castile, castle, catholic, cityscape, counter-reformation, danita, delimont, famous, fort, historical, history, landmark, medieval, monument, mystic, nun, order, perry, religion, rf, saint, spain, spain., spanish, statue, teresa, town, travel, wall, william