Francisco Zabala is known for El crucero Baleares (1941), The Tower of the Seven Hunchbacks (1944) and World Crisis (1937).
No data