James Pier Mason

James Pier Mason

Born 31 January 1889 in Paris, France

Died 7 November 1959 (aged 70)

Director