Jack Shen

Visual Designer

Dedicated, Accountable, Perceptive