Well she is finally here! Olivia Victoria Powell born Jan 9, 2009. Weighing 7 lbs 13 oz and measuring 20 1/4 inches. We adore her and she is such a good baby! Here are just a few pictures of her that people have taken in the last few days.....
6 years ago
