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.
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.