Edwardsville, Alabama

Shoal Creek Church (Cleburne County, Alabama)
A historic church in Edwardsville, Alabama.