Louisa (Lulu) Margaret Hatcher
Born Chen Xiangying on
April 19, 2010 in
Chenzhou City, Hunan, China
Meaning of Name: clever, beautiful, and hope to live a happy life
At 11 months of age she weighed 15.2 lbs and was 27 inches tall.