James Monroe Avent

James Monroe Avent House (Hardeman County, Tennessee)