The Duncan Banner

Archive

Alma Lula Dean

Nov. 20, 1924 — Nov. 27, 2012