Mahmoud Khalid
Mahmoud Khalid

Mahmoud Khalid

Technology dreamer and engineer by the day. searching for the moment of zen by the night