Thomas Fincher

Officer Farmstead (Overton County, Tennessee)