New Site Town Hall and Community Center

The town hall and community center on Alabama 22 in New Site, Tallapoosa County.

Photograph by Christopher Maloney

Appears In