Robert Webb

Webb, Robert. Organist of Gloucester Cathedral, 1662-64. 17th century, England.