United Nations Photo

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

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