Tallia Storm November 15, 2017 Tallia Storm – The Body Shop Christmas Event with Henry Holland in London