Thomas Herrod dies

dale_garvey Member Photo

Clipped by dale_garvey

Thomas Herrod dies -

Clipped from
  1. The Decatur Daily Review,
  2. 13 Mar 1956, Tue,
  3. Page 41

dale_garvey Member Photo