Carter B. Harkness

Carter B. Harkness

Carter B. Harkness