Robert Haselbacher
is designing communication

in Berlin
in Munich
in Toronto
If you wish to receive his portfolio, please use the contact form below.