Showing posts with label Baby Avery. Show all posts
Showing posts with label Baby Avery. Show all posts

Wednesday, March 4, 2009

Three down...one to go. Kim finally gave birth!



Well, three down...one to go. Kim had Miss Avery Lynne Richards this morning at 2:48am. She was 8 llbs and 1 oz and 20 1/2 inches long. She has a bunch of peach fuzz on her head and big blue eyes. And Michael made it thru the delivery. He even watched. We are all totally surprised. I thought, for sure, he was going to be a fainter! Kim is doing great and so is Avery. Michael is sleepy but a proud poppa! Here is a photo of her. Ok, Haven...all your cousins are waiting to meet you, come out and play!