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