Lush London

Some illustrations and graphics for the Lush flagship store on Oxford St. London.