Overview

Humphrey Henchman

(c. 1592—1675) bishop of London