Tilda Swinton

Tilda Swinton

BORN:

November 5, 1960 in London, United Kingdom