Ochún
Mendietas last film was made off the coast of Florida, the silhouette points to Cuba, while the tropical waters undulate around the sandy earthwork.
Directed by Ana Mendieta
Your Rating
More from Ana MendietaSee all →
More Like This
Couldn't load this row right now.
















