Front cover image for The Decatur daily review

The Decatur daily review


Newspaper, English, 1919-1980
The Review Pub. Co., Decatur, Ill., 1919-1980