William Beecher

English politician (1580-1651) (–)

Parents

Children