Tilda Swinton by gotty · March 21, 2018 << Back to post Tilda Swinton – ‘Isle of Dogs’ Premiere in New York Tilda Swinton 2018 : Tilda Swinton: Isle of Dogs Premiere in New York -06