Craig Roberts Stapleton (Q3002054)
American diplomat
Language: