The Duncan Banner

Archive

Lottie Louise Stroud

June 8, 1924 — Dec. 12, 2012