Advertisement
The "Ali Shaker Al Aali" user's logo

Ali Shaker Al Aali

Manama, Bahrain

Publications