Tag Archives: London Streets

London Streets: Eelus

UK based artist Eelus (interviewed here) has returned to East London with a new stencil depicting a female angel. It can be seen on Hanbury Street. Eelus fans will be pleased to know that he will be showing some new … Continue reading

Posted in London, Street | Tagged ,