Cyril H. Barraud

Grande-Bretagne/Canada, 1877-1965