Created by oid - October 9th 2017
Cherry Hill, VA US
5700 S DuSable Lake Shore Dr, Chicago, IL, US
Museum of Science & Industry