Abraham Allen

Allen House (Montgomery County, Tennessee)