Juan de la Flor is known for What Have I Done to Deserve This? (1984), Outrage (1993) and El relicario (1970).
No data