El Nadi El Thakafi Library Posted on July 5, 2016 by engmansy El Nadi El Thakafi Library Masaken Ain Shams 2983200