Pavel Acosta: Stolen Paint

June 12, 2013 - January 4, 2014 El Museo del Barrio 1230 5th Ave New York, NY 10029Pavel Acosta: Stolen Paint.  -Going beyond the legal boundaries, and stealing the state property is an expanded exercise in Cuba. It has even become morally …read more