W. J. Davidson

Davidson, W. J. Organist of St. Paul’s (Presbyterian), South Shields. 19th to 20th century, England.