Mercedes Duval
An image from The Trap, one of the productions that also features Mercedes Duval.

Mercedes Duval

The Trap

The Trap

1985