Octavian Codrea

Designer, maker of things.
#3471264