July 3, 2008

The Deli Magazine- Sweet & Sour Party at Galapagos Art Space