General Discussion

"Cloaca" on NPR


General Discussion 2

"Cloaca" on NPR

CTer | Apr 10, 2002 05:56 PM

today's "All things considered" has a piece on the artwork "Cloaca" currently on exhibit at The New Museum in New York City. This was discussed when it first went in some months ago.

Want to stay up to date with this post?

Recommended From Chowhound