Sebastian Leone
An image from Ultra Flesh, one of the productions that also features Sebastian Leone.

Sebastian Leone

Ultra Flesh

Ultra Flesh

1980