Vaneers Stamford Trading Company Shoreditch

Vaneers

This is a huge sign for London and is tucked away round the back of Shoreditch High Street/Kingsland Road.  It was painted in order to be … Read more

Ghostsigns