street art El Chivo #2 May 15, 2006September 4, 2012 Steve 0 Comments boat, burning, El Chivo Another El Chivo piece found in Curtain Road, Shoreditch