tag:digital.library.illinois.edu,2005:/itemsItems2023-10-17T19:35:13Ztag:digital.library.illinois.edu,2005:Item/1949102018-03-05T17:00:19Z2023-01-19T21:02:27ZSumiyoshi FestivalPair of six-panel screens.University of Illinois at Urbana-Champaign Librarytag:digital.library.illinois.edu,2005:Item/162572016-06-21T14:19:55Z2023-10-17T19:35:13ZMap of Egypt, Nubia and AbyssiniaUniversity of Illinois at Urbana-Champaign Library