Tallia Storm – Tom Ford Fragrance Launch in London Tallia Storm – Tom Ford Fragrance Launch in London