Foster Arrives!   |   Foster (3-6 Months)   |   Foster (6-11 Months)   |   Foster (1 Year)   |   Foster (20 Months)   |   Foster (2 Years!)   |   2 to 3 Years   |   Third Birthday Party!   |   3 to 4 Years   |   4 to 5 Years   |   Foster's 5th Birthday   |   Foster's Photos, Added 12/2/07   |   Foster - 2008