Tags: Chicago
Agora is a public art exhibit consisting of 106 headless and armless statues in Grant Park, in Chicago.