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