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 Reply

Your email address will not be published. Required fields are marked *