Chevron (sculpture)

Chevron is a 50-foot tall abstract sculpture in Chicago's Lincoln Park, in the U.S. state of Illinois.