Disha Roy

Visual Communication Designer

Aalto University

Helsinki, Finland