Veterans Who Have Passed–David K. Swanson

Source:  Rockford Register Star, Aug. 1, 2020.