Baby Elowen is here! She was born exactly on her due date at 1:58 pm. She is 5 pounds and 13 ounces. She came out in 6 pushes.
Add Comment
Let's Glow!
Achieve your health goals from period to parenting.