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