Arrived in Memphis, Tennessee!

The Friars did it! They have arrived at the National Shrine of St. Martin de Porres at St. Peter Church today, June 28th, at 3:30 PM! Thanks be to God!

Advertisements