John Trevanion

English politician, died 1643 (–)

Parents

Children

Partners