Shirley Xiaolin Xu
Shirley Xiaolin Xu

Shirley Xiaolin Xu

25, global citizen. Trying to live & think outside the box. Sharing my experiences and life lessons. ❤