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!
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!