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