A poster for director Leena Manimekalai’s new film presentations her dressed as a goddess, smoking a cigarette.



Supply hyperlink