Sesame Street Presents The Body at Orlando Science Center

Digestion is illustrated in the new exhibit, which stays at Orlando Science Center through Jan. 5, 2014
Dewayne Bevil, Orlando Sentinel
Copyright © 2016, The Virginia Gazette
50°