Xin Guo

Enthusiastic about life. Photographer. Macintosh & Windows user.