Birmingham Public Library (AL): Snapshot Day at Southside
Birmingham Public Library (AL): Snapshot Day at Southside