Dramatic Portrait of Actress Sheryl Lee from Twin Peaks Fame

Dramatic Portrait of Actress Sheryl Lee from Twin Peaks Fame

LOS ANGELES, CALIFORNIA - FEBRUARY 8, 1991: Actress Sheryl Lee poses for a portrait in Los Angeles, California on February 8, 1991. (Photo by Michael Grecco)

Full resolution image available

Sheryl Lee

1991-02-08

Los Angeles, California

Michael Grecco

LICENSE IMAGE