June 3, 2014
New Folklore Arrival
Congratulations to Ziying and Zuchao Shen on their new son Enle Lucas Shen, who was born on May 29, 2014 at 7lbs 13.6oz, and 21" long! Ziying reports that he is healthy and happy.
Warm wishes to the new parents!