CATHERINE E. COULSON

TWIN PEAKS – ‘Log Lady’ Gallery – Shoot Date: July 26, 1990. (Photo by ABC Photo Archives/ABC via Getty Images)
CATHERINE E. COULSON