Sheila O'Brien

Sheila O'Brien

Born 1902-10-09
Texas, USA

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

Costume designer