The Decatur Herald (Decatur, Illinois) 22 May 1977

The Decatur Herald (Decatur, Illinois) 22 May 1977 -

drl_smmns Member Photo
Clipped from
The Decatur Herald
Decatur, Illinois
22 May 1977, Sun  •  Page 32