John Shearer Jackson 1830
John Shearer Jackson of Myrtle Beach, South Carolina
Date & Place:
in Myrtle beach, South Carolina USA