United Nations Photo

Result 1 of 1 for "identifer:578/578112" :

ICJ Delivers Final Judgment in Peru vs. Chile Case
UN Photo/ICJ-CIJ