
New Mr Cenz Street Art in Crystal Palace
A few weeks back saw artist Mr Cenz take to Crystal Palace in South-East London, an area with very little in terms of Street Art and Graffiti, and certainly an area for which it has been sometime since any fresh works have been created, to leave a striking work just off the town triangle. There […]Read Post ›