Art exhibit premieres in San Francisco Posted on April 1, 2012 by Lisa Chiu Reply Exhibition Dates: Monday, April 23 – Friday, June 8, 2012 Location: Thoreau Center for Sustainability San Francisco, CA Advertisements