San Pedro Church at Plaza del Mercado Grande Square with Palomilla Monument - Avila, Spain


Size: 7952px × 5304px
Location: Avila, Spain
Photo credit: © Diego Grandi / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: avila, castile, castilla, church, city, column, de, del, europe, european, grande, grandezas, greatness, historic, jesus, landmark, las, leon, market, mercado, monument, monumento, palomilla, pedro, peter, plaza, saint, san, santa, sculpture, spain, spanish, square, statue, teresa, theresa, town, travel, view