Showing posts for 'Teguise church'. Clear search

Altar View Teguise Church Lanzarote

January 21, 2013 - This picture was taken inside the Church at Teguise, Lanzarote. This is an inland town which was originally the Capital.
Read the Full Post »