Beauty will save

Beauty in everything

Twin peaks – cult serial created by David Lynch and Mark Frost in 1990

Dead, wrapped in plastic. Thrilling photo of Laura Palmer

Twin peaks – cult serial created by David Lynch and Mark Frost in 1990