Route 643 Over Horsley Creek, Amherst County, Virginia

//Route 643 Over Horsley Creek, Amherst County, Virginia