Stock Photo: A Row Of The New English Hymnals At The Back Of A Sanctuary, Northumberland England

Stock Photo: 1889-76029 A Row Of The New English Hymnals At The Back Of A Sanctuary, Northumberland England