Existing Member?

World Traveller

The Pilgrimage to Avila.

Statue of Santa Theresa in one of her many chapels scattered across the city churches. Monasterio Sant Tomas.

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.