Tags: Artwork.
Olympic Iliad is a 1984 steel sculpture by Alexander Liberman located in the lawn surrounding the Space Needle at Seattle Center in Seattle Washington United States. The work includes large steel cylinders cut at different angles and lengths painted red. The sculpture is similar to Liberman’s Iliad located at the Storm King Art Center in Mountainville New York.