John Finch (ambassador)

GPTKB entity