artist: Dotmasters
location: Redchurch + Chance St., Shoreditch, London


© unurth