Robert Capia
An image from The Beast, one of the productions that also features Robert Capia.

Robert Capia

The Beast

The Beast

1975