I seldom write personal posts but I’m making an exception to share my joy. Lydia Faith Carroll was born on 7/8/09. She is 7lbs 6oz and 19 inches long. Mindy and Lydia are doing great!
Lydia getting some rest : )
Our first family photo with Lydia as a happy family of five! I feel very grateful and blessed.