Karen Finley

Profile:
b. 1956, Evanston, Illinois. Controversial performance artist.
Sites:
Variations: