William Armstrong

Stony Point (Hawkins County, Tennessee)