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