Add your own logo & bio with
Catherine Hart £ GBP Basket (0)
"Avila city square (Plaza Mayor), Spain" stock image

Avila city square (Plaza Mayor), Spain

Main square in the beautiful city of Avila, Spain. Decorated for the Festival of St. John on 24th June.

Image dimensions: 1200 x 800 pixels

return to Index