Delia Elizabeth Drouin Degnan

Was born March 15, 2006 at 5:05 AM at St. Mary's Hospital in Hoboken. (Being a Hobokenite, she's already had her first bagel and parking ticket.) She was 7 pounds, 6.2 ounces and 20ish inches long.

Mom and daughter are doing great! Innumerable thanks to all our family and friends for your love and generosity. And a big thanks from Fiona for all the big sister gifts too!

Blah blah blah, show me the pictures!