C

Cruz Delgado

Born 12 December 1929

Director

See all 5 →

Crew

Visual Effects

Producer