Ochún

0.0 1981 8 min

Mendietas last film was made off the coast of Florida, the silhouette points to Cuba, while the tropical waters undulate around the sandy earthwork.

About

Key details for this title

Director
Ana Mendieta

You may like

More titles like this one