Shirley Xie

Shirley Xie

Shanghai born Canadian living in San Francisco. Love exploring different cultures, spreading positive energy, and cats. Super sensitive to numbers, studied some psychology, and speak a few languages. Will update more soon =)