Petra Sell
Petra Sell

Petra Sell

German designer living in Belgium. UI designer & consultant http://volpelino.com

Editor of Design / UX