Downtown New Hope

A view of Main Drive in downtown New Hope, Madison County.

Courtesy of the Alabama Department of Archives and History

Appears In