26 April 2016

Billboard 8171

I've been commissioned to make a work for Billboard 8171, which is on London Bridge Station on the corner of Tooley Street. Watch this space and look below for a video teaser.