Screaming Abdabs, Installation View

The Showroom
2004