Ellen Blake

is best known for her work in Chameleon (1978).

MOVIES STARRING

Innocent Obsession
Last Resort (missing thumbnail, image: /images/cache/325652.jpg)
Last Resort
Chameleon (missing thumbnail, image: /images/cache/342296.jpg)
Chameleon