Sunday, December 19, 2010

Stained Glass of Venerable Matt Talbot

This image of Matt Talbot is located at the Sacred Heart of Jesus Church in Lancaster, Pennsylvania. As noted at, this stained glass of Matt among others..."depict saints who best represent the occupations and professions of the church members." We appreciate this image being available online.