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


Tilda Swinton and Oscars Tuesday 24th February 2009 Tilda Swinton arrives at Heathrow Airport from Los Angeles where the British actress attended The Oscars London, England




Contactmusic