New York art and performance icon Steve Ben Israel of the Living Theater passed recently. He will be sorely missed.


Powered by Tumblr