Crain Hill, Tennessee

Crain Hill School and Church (Van Buren County, Tennessee)