Welcome Lila Willow!

Lila Willow: 8 pounds, 7 ounces and 18.5 inches of adorable.

Lila Willow: 8 pounds, 7 ounces and 18.5 inches of adorable.