David Blum
David Blum

David Blum

Swiss Product Designer & Digital Art Director

Editor of David Blum