Peregrine White (1620-1704)
Capt. Peregrine White, Deputy for Marshfield & Freeman of Plymouth Colony
Share
Contributed by Mark Meredith on 23/03/2023 and last updated on 23/03/2023.
Capt. Peregrine White, Deputy for Marshfield & Freeman of Plymouth Colony