Innovative People

Daniel Abode

Daniel Abode Electrical and electronics engineering, programming, CAD design, animation.