Sesame Street: Elmo's World: What Makes You Happy?
2007
Posters
Backdrops