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