William Shearman
Generation: 1
1. William Shearman was born in 1643 in Portsmouth, RI; died in 1646 in Portsmouth, RI.
| 1. | William Shearman was born in 1643 in Portsmouth, RI; died in 1646 in Portsmouth, RI. |