St. Thomas More

St. Thomas More as a student, was commissioned by Father Edward Ogden OSFS, who is the Pastor of St. Thomas More Oratory, at the University of Delaware.   You can see this newest commission in the Oratory  located at  45 Lovett Avenue, Newark, DE. 19711

 

Share this post