Ochún

  • Run time: 8 min
  • Premiere: 1981. June 1.

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

Discover

Directing

Ana Mendieta

Director

Directing

Ana Mendieta

Director