Dr Thomas Deane

Deane, Dr Thomas. Mus.D. (Oxon, 1731). Organist in Warwick and Coventry. 18th century, England.