Amazing Santiago de Compostela Spain with World Largest Incensor

by Steve Ray on May 20, 2017

Santiago means “St. James” and this city boasts the tomb of Our Lord’s Apostle St. James. Enjoy this great day along with our pilgrims.

Leave a Comment

 

Previous post:

Next post: