Leo Roy

Leo Roy (1887–1974)