Nicky Nichols is an actor and costume designer, known for La montaña sagrada (1973).
The Holy Mountain