David Chuka

David Chuka

Software nerd. Loves making things.
12 points