street art Dface Che February 24, 2008September 3, 2012 Steve Dface Che found in Curtain Road – it’s a paste up so it’s probably not survived the weekend….