Wednesday, December 17, 2008

17th Annual BAFTA/LA Britannia Awards

Tilda Swinton in Lanvin Resort 2009