William B. Macomber Jr.

American diplomat

William B. Macomber Jr.

American diplomat