Benjamin Fahnestock

Anderson Hall (Blount County, Tennessee)