The arrival of a new baby is a cause for celebration in any household.
But for one family from East Cambridgeshire, their new arrival marked the fifth generation of male relatives - and they all share the middle name John.
Seven-month-old Jake is the newest addition to the Bowers family.
He lives with his dad, Lee Bowers, 28, and mum Nicola in Ely.
Stephen Bowers, 50, is his grandfather and Jeff Bowers, 72, is his great grandfather, both from Isleham.
While his great, great grandfather, Robert Bowers, 96, lives in Burwell.
Above ... Jeff and Stephen Bowers, standing, with Robert Bowers, sitting, and Lee Bowers holding Jake Bowers.