PEORIA, Ill. (WMBD) — Friday morning Peoria Riverfront Museum staff gave the first look at their newest exhibit for the summer. “This exhibition is called ‘Creatures of Light: Nature’s Bioluminescence’ It comes to us from the American Museum of Natural History in New York and it’s a really wonderful exhibit that explores all examples of bioluminescent plants, animals, and creatures from the land, the air, and the sea, ” said Curator of Science & Planetarium Director Renae Kerrigan.