Adam Fraser

Adam Fraser

Software Developer, who likes learning stuff.