David Blum

David Blum

Swiss Senior Art Director
1 point
All activity