Nabiha Yakan Mousqe, Sayde Zeinab District


Cairo EG



Moustafa Shaaban Abdelhamid