Nelli Immonen
Creative Team at TBWA\Helsinki
Helsinki, Finland