David Blum

David Blum

Swiss Senior Art Director