Super Touch are right at the centre of street art always offering compelling info, this time it is one of their own who is making all the noise. That being D*Face who’s work has been seen on the streets of London’s East End with two impressive pieces which need to be seen for themselves with the work providing the explanation.

Thanks to Super Touch for sharing the info.