Home Other Tilda Swinton Wears Delfina Delettrez 16th October 2018