Michael Cavin's children and grandchildren
L to R Pat Cavin, Linda Cavin, Johnnie Carter, Kennon Johnson, Bambi Greer, Jack Cavin, Ruth Cavin, & John McDonald
Photos by Sherry Johnson