Elisha Lair Decatur Herald, Decatur, Illinois 20 August 1949

Elisha Lair Decatur Herald, Decatur, Illinois 20 August 1949 -

Clipped from

Herald and Review

Decatur, Illinois
20 Aug 1949, Sat  •  Page 1
angela_custer Member Photo