William Husbands

Husbands, William. Organist of Christ Church Cathedral, Oxford, 1682-90. 17th century, England.