Henry Grant Foote

British diplomat
Lists
Henry Grant Foote is in following lists