Church Banner

ST NICHOLAS

Sister Anthony SND

Cathedral Art Studio

Metropolitan Cathedral of Christ the King
Liverpool, England
Roman Catholic

Fabric wall hanging

Photo: Terry Gough (postcard)