Sunday, July 22, 2007

theresa duncan (1966-2007)

I often looked to Theresa Duncan, aka Wit of the Staircase, as someone who had all the things I wished I had.
She seemed to live this charmed, glamorous, sensual life, but now she's dead by her own hand and her partner of 12 years, artist Jeremy Blake, is missing and presumed dead. There is so very little that makes life less difficult.