Canada / 1990 / Documentary / 8’0”I9100416
A visual ode to the women of Chiloe's island, located south of Chile.
Director
Claudia Morgado Escanilla
Production
Referent