Fadi Ghali

Communications Engineer - Web Developer / #Tech #Development #internet #Music #Art #Opera #Books #Literature- ( Anti Fundamentalism )