John and Mary Hairston
This is a photo of John and Mary Hairston added by Artelida Hairston on April 13, 2007.
Date & Place:
in Stokes County, North Carolina USA