OSA | Living History

William Harold Carter

William Harold Carter

William Harold Carter

Credit: OSA Historical Archives