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