Front cover image for The Illio

The Illio

Journal, Magazine, English, 1uuu
[University of Illinois?], [Urbana, Illinois?], 1uuu