Picture - Tilda Swinton Los Angeles, California, Sunday 27th February 2011


Tilda Swinton Sunday 27th February 2011 Celebrities arriving a for a private pre Oscar party at the Chateau Marmont in West Hollywood Los Angeles, California




Contactmusic