Michael Wigglesworth

American puritan minister (1631-1705) ()

Children

Partners