Bhakti Shringarpure
December 3, 2011
Shirin Neshat’s latest performance is terrifying to say the least. The cheerful camaraderie among the fashionable and artsy crowd on a...