Isabella Thaller is a Vienna based art director leading a multidisciplinary design practice.

MORE