Mural for Artistic Space's newest studio complex in Bermondsey, London.

12m x 3m