Pete Stevens
An image from Kingdom of the Spiders, one of the productions that also features Pete Stevens.

Pete Stevens

Kingdom of the Spiders

Kingdom of the Spiders

1977