A Cuban Fight Against Demons (1972) Poster Poster A Cuban Fight Against Demons (1972). A Cuban Fight Against Demons Plakat