Riven
Home
Browse
Summary
Settings
Search
Search
Ochún
1981-06-01
en
8m
Mendietas last film was made off the coast of Florida, the silhouette points to Cuba, while the tropical waters undulate around the sandy earthwork.
Checking...
Scrape Manually
Director
Ana Mendieta
Status
Released
Countries
Companies