Waleed B. Khalid
Waleed B. Khalid

Waleed B. Khalid

Oxford

I'm Humble | Avid | Technophile