Introducing Lola

Kiki
Born January 29th at 9:15 PM after about 38 hours of labor (including early labor) 
8lbs 8oz and 18 3/4 inches. Born at 40 weeks 4 days (: couldn't be happier to finally have her here.