The Gorgeous St Teresa Of Avila Church In Spain

Top Post on IndiBlogger
4

The St Teresa of Avila church in Spain is one of the oldest churches in the area and has an impressive history. It is also a well known pilgrimage spot.

Read this post on globetrove.com


Penny

blogs from Bangalore