Kyle MacLachlan on the set of Twin Peaks (1990-1991, by David Lynch). I am not the author of this image.
"There are things in life that exist and yet our eyes cannot see them" the log lady - Twin Peaks - David #Lynch
The log has seen things. | 13 Things One Must Know About The Log Lady Of Twin Peaks
THAT SCENE FROM TWIN PEAKS