Meeting the Great-Grandparents


Hanging out with his great-grandmother, who cashed in on plenty of cooing and snuggle time.


James William Piper with his great-grandfather, James, who he’s named for.