Elisha Lair Decatur Herald, Decatur, Illinois 20 August 1949

angela_custer Member Photo

Clipped by angela_custer

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

Clipped from
  1. The Decatur Herald,
  2. 20 Aug 1949, Sat,
  3. Page 1

angela_custer Member Photo
  • Elisha Lair Decatur Herald, Decatur, Illinois 20 August 1949

    angela_custer – 01 Feb 2018