Mission of Libya in Aden
Libya > Yemen
Address
فله رقم 22 الكائنة في منطقة خور مكسر شارع سقطري
Yemen