David Elentok

Software Engineer, Web Developer, Vim Ninja, Amateur Photographer and more