Altar

Church of San Francisco, St. Francis, Santiago de Compostela, Camino, The Way, pilgrimage, Spain, España, Espagne, travel, trekking, hiking, photo, Olympus

Main altar of the Church of St. Francis (San Francisco) in Santiago de Compostela, Spain

Speak Your Mind

*

CommentLuv badge