Picture - Tilda Swinton and Oscars London, England, Tuesday 24th February 2009


Tilda Swinton and Oscars Tuesday 24th February 2009 arrives back at Heathrow airport after returning from The Oscars in LA London, England




Contactmusic