Thelma Schoonmaker

Thelma Schoonmaker

Monteur, Production Supervisor

03/01/1940 Algiers, France [now Algeria]