logo
logo

logo
-
/ 5
votes

David Hickman Templeton family of Elk Shoals Creek, Iredell County, North Carolina, 1800