street art June 1, 2005 Steve Huh? Stencil graffiti reaches Twickenham. I found this last Sunday in Marble Hill park – artist unknown but I kinda liked Read More