To be honest, I'm not sure there is any way for me to explain this piece except to say that it is part of an installation and performance piece called The Due Return now showing at Santa Fe's Center for Contemporary Arts through July 11, 2011. Really interesting stuff, and definitely an experience. If you're local, check it out.
No comments:
Post a Comment