Barracuda | 111 Minna Gallery | 10/25/08 - Daniel Kokin Photography