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 )

Digestion is illustrated in the new exhibit, which stays at Orlando Science Center through Jan. 5, 2014

  • Email E-mail
  • add to Twitter Twitter
  • add to Facebook Facebook