Lush Once Upon a Time Body Lotion Lush Once Upon a Time Body Lotion (£10) Image Source: Lush Lush Once Upon a Time Body Lotion £10 from uk.lush.com Buy Now