Federico del Toro is known for The Black Tulip (1964), Cristina Guzmán (1968) and Iguana (1988).
No data