Stephen Thaddaeus Youd
Born Tuesday, September 7, 1999 at 2:35 pm
7 lbs 15 oz, 20 inches long
Before delivery pictures
During delivery pictures (icky)
After delivery pictures
Home from hospital pictures (cute!)