Alicia Chai Family Home in Zhengzhou, China -- Return

2. Alicia's Family - This picture shows the family of Alicia Chai.

Alicia Chai Family Home in Zhengzhou, China