Grand parenting ... the love shared by two hearts at the opposite end of their journey...
Age Family Heart Love