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