Little Yanhong at her old home in Lanzhou, Gansu Province, PRC. The pose is a classic of Chinese dance.
Kindergarten at Red Elementary School in Houston: Catherine as Clifford the Big Red Dog.
They say you can't tickle yourself, but Catherine demonstrates that she CAN give herself bunny ears.
Catherine and her dance teacher at the Hua Xia School in Houston
Catherine's uniform for her new school in Dallas, St Bernard of Clairvaux. Apparently somebody thought it would be a good idea to buy it two sizes too big.
Dancing in the Rain: Catherine on the back deck (Forest Hills)
Catherine and friends from St Bernard's at her birthday party. The two older girls at the back and the girl front left are cousins of Catherine's.
Theresa (Degelia), Cielo, Sarah, Elinor Marshall, and Catherine: First Communion
Elinor and Catherine, First Communion
St Bernard swim team at the big meet up in Farmers Branch.
These girls won most of them, but, well, you can't win 'em all. (Catherine apparently isn't too broken up.)
At SMU after a performance with School of Contemporary Ballet Dallas.
Catherine doing her math homework (cropped to 1x2).
Catherine and her cat, Kiki.