El Perro del Mar @ The Knitting Factory on February 17, 2010 Emilia Brock 14 years ago Photos by Emilia Brock Share this: