13 March 2014 at 10:12 AM
Tilda Swinton: 'I Don't Have a Career, I Have a Life'
About Photo #3070935: Tilda Swinton hits the carpet at a screening of her new film Only Lovers Left Alive on Wednesday (March 12) at the Landmark Sunshine Cinema in New York City. …Read More Here
Posted to
Sandro Kopp,
Tilda Swinton