Finally figured out what this was after walking past it so many times at Block 37.
Butterflies and Buffalo
Two North Riverside Plaza
September 18 to October 31, 2013
Developed over the past 10 years, “Butterflies & Buffalo” is a nationwide documentary project to capture the faces and stories of our country’s most extraordinary cultures through the world’s largest film camera. Designed and built by world-renowned photographer, Dennis Manarchy, the camera is making its public debut in downtown Chicago at Two North Riverside Plaza along with stunning 24-foot photography. Attendees will view and walk INSIDE this commemorative masterpiece to understand the science behind photography and witness the beginnings of this historic journey. (Description via Chicago Ideas.)