F.P. Sheldon

Avondale Mill Historic District (St. Clair County, Alabama)