The Duncan Banner

Archive

Lester Cobb Lewis

March 28, 1930 — Nov. 6, 2012