Carl Quirion

715
reputation
4
23

Developer with an interest for new technologies.