Olympic Iliad, Sculpture in Seattle
Olympic Iliad is a massive painted steel sculpture.
Created by Alexander Liberman in 1984.
Symbolizes the Olympic spirit and artistic expression.
Located at the Seattle Center, near the Space Needle.
Painted in bright cadmium red, standing out against the sky.
Sources: Wikimedia, OpenStreetMap