Alien

In front of a Computer

Lifelong learner...developer...dreamer...achiever