Sherry Shu
Sherry Shu
Hedgehog lover, psych nerd, off-tune singer. In high school, with no idea where the future will take her...