Michael Wigglesworth

American puritan minister (1631-1705) (–)

Children

Partners