They Were Collaborators #905

Tilda Swinton and Derek Jarman getting artsy during the production of The Last of England, 1987.

No comments: