June 16, 2007 - Laura Emily Scheri
Tom & Chris have a new baby sister
Laura Emily Scheri Born: June 16, 2007, 4:49 PM 7 lbs, 6 oz, 20 inches
Chris, Laura, Tom
Chris, Laura
Tom, Laura