Diane Doniol-Valcroze Sep 28
Sheryl Lee and Lara Flynn Boyle having picnic fun on the set of David Lynch's TWIN PEAKS, 1990