Stik Creates Tallest Piece Of Street Art In UK Highlighting Shortage Of Social Housing
The UK’s tallest piece of public art has appeared on the side of a condemned council estate in West London…. Read More
28 November 2014
The UK’s tallest piece of public art has appeared on the side of a condemned council estate in West London…. Read More
28 November 2014