FRANCE | Monday, 22 June 2009 | Views [252]
Statue of Santa Theresa in one of her many chapels scattered across the city churches. Monasterio Sant Tomas.