United Nations Photo

Result 1 of 1 for "578/578112" :

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