USA, PA, Germantown, SV church

Red Scapular 010, obverse, marble altar front.jpg