Pelican Bomb has a review of a recent installation at the Contemporary Arts Center in New Orleans — unfortunately now dismantled, but still worth considering in retrospect.
Pelican Bomb has a review of a recent installation at the Contemporary Arts Center in New Orleans — unfortunately now dismantled, but still worth considering in retrospect.