street art

Stench show

The Stench show is on at Lazarides in Greek Street London at the moment (all through August and into September).

I think this Eine canvas is his best work to date:

Pictures just don’t do it justice – go see!


Leave a Reply

Your email address will not be published. Required fields are marked *