Picture - Tilda Swinton and Chicago London, England, Tuesday 16th March 2010

Tilda Swinton and Chicago Tuesday 16th March 2010 Tilda Swinton arriving at Heathrow from Chicago London, England







Contactmusic