Permanent Mission to the UN
Libya > Switzerland
Address
25 Rue de Richmond
Genève
(Geneva)
1202
Switzerland