Octavian Codrea

Octavian Codrea

Web developer & maker of things
293 points
232 Upvotes