Back to Work ×

Interior wall art forĀ Ace Hotel’s opening in Shoreditch, London UK.