Of, York, Virginia
References (1)
1686 Individual:
James SHIELDS
(b. ~1686 )