Archie Ricks

Archie Ricks

Born 29 February 1896 in Los Angeles, California, USA

Died 10 January 1962 (aged 65)

Director