Francis R. Gregory

Hill Airy (Granville County, North Carolina)