The camera is turned on Delfine Dahlia for a candid exploration of desire, sex and self. Through on-street interviews and breathless gang bang footage, it asks the question, "Where do you find freedom?"
This website uses cookies to ensure you get the best experience on our website.
Terms of Use