Image 1 of 1

180516_STR_00 (10).jpg

Permanent delegation of Arab countries in League of Arab States attend a meeting at the Arab League headquarters in Cairo, Egypt, on May 18, 2016. Photo by Stranger
twitterlinkedinfacebook