First and Last Babies
A comparison

 

Mike and Sheri holding first new baby

Mike and Sheri holding last new baby

First little McFarland 1980

Last little McFarland 2000

Sheri age 22, Mike age 29

Sheri age 42,  Mike age 49