Women stranded on deserted island explore desires. Women stranded on deserted island explore desires. Nők