Sheila O'Brien

Sheila O'Brien

Born 09/10/1902
Texas, USA

Died 26/01/1983 (80 years old)
Los Angeles, California, USA

Costume designer