Ibn-Khaldun

Beyrouth, Lebanon