S

Seymour Felix

Born 23 October 1892 in New York City, New York, USA

Died 16 March 1961 (aged 68)

Director