Sesame Street: Elmo's World: Happy Holidays!
2002
Posters
Backdrops