SPAIN | Monday, 22 June 2009 | Views [348]
Iglasia Santa Pedro, Avila. Statue of Santa Theresa in foreground.