Atlanta Public Library

Race and Arch Sts.
Atlanta
Illinois
United States