Inside The Plastic Bag Store, an installation open this month at Blue Genie Art Bazaar, everything is made of plastic. After patrons peruse the aisles, the space transforms into a theater, and the puppet films begin.
↧