Marcia Scott
An image from The Brain Leeches, one of the productions that also features Marcia Scott.

Marcia Scott

The Brain Leeches

The Brain Leeches

1978