Cherif Badawi ♥☮♬

Web Developer, Egyptian, Agnostic-Theist, Very Bad Musician, Somehow a Leftist, Love Books, Music, Movies, a Not Sociable Person, Sometimes Very Stupid !!

Cherif Badawi ♥☮♬