Do-Ho Suh, an innovative artist that we've featured previously, just unveiled this amazing sculpture at the New Orleans Museum of Art. "Karma" is a 23-foot tower of 98 men perched on each other's shoulders and obstructing each other's vision. What does it mean?

Link | Photo: Alan Teo

Newest 5
Newest 5 Comments

Commenting is closed.

Email This Post to a Friend

Separate multiple emails with a comma. Limit 5.


Success! Your email has been sent!

close window