Fran Cutler & Cafe Kaizen Host “Death Of A Geisha”

Kate Moss, dressed as Cara Delevingne, Fat Tony and Rita Ora