Madison Hall, Tennessee

Anderson Presbyterian Church (Madison County, Tennessee)