United Nations Photo

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

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