Mahmoud Rasmi

Mahmoud Rasmi

Aspiring jester. I also teach philosophy online.