Peter Hansen

Peter Hansen

Nordic Manager for 99designs
9 points