ST NICHOLAS
Church Banner
Sister Anthony SNDCathedral Art Studio
Metropolitan Cathedral of Christ the King
Liverpool, England
Roman Catholic
Fabric wall hanging
Photo: Terry Gough (postcard)
Church Banner
Sister Anthony SND