Image 1 of 1

110217_STR_00 (3).jpg

Heads of Arab Parliaments attend a meeting at the Arab League headquarters in Cairo, Egypt, on Feb. 11, 2017. Photo by Stranger
twitterlinkedinfacebook