Installation view Karen Kilimnik 303 Gallery, New York January 6 - February 10, 2001
Karen Kilimnik
Installation view: The Hellfire Club episode of the Avengers, 1989
303 Gallery, January 6 - February 10, 2001