Hershberger Residence

Deep Gap, NC