O-Lan Jones

O-Lan Jones (born May 23, 1950) is an American actress. She is perhaps most known for her role as Esmeralda in Edward Scissorhands.

More Photos Of O-Lan Jones