Marcel Delgado
Known For:
Crew
IMDb
1953
Modeling
The War of the Worlds
1925
Special Effects
The Lost World