Charles Husbands

Husbands, Charles. Organist of Christ Church Cathedral, Oxford, 1690-91. 17th century, England.