Graphic based mural for Ticketmasters head office based in North London

 
© Any Surface 2017