I am an Art Historian, a front-end developer, a part-time designer and photographer, and an amateur equestrian.
Hi, I am Sarah Xu. I'm a developer, an art historian,
LIST OF SKILLS