Translation: Misc Television. Sesame Street - Ladybugs Picnic.
Translation: Sesame Street. Ladybugs Picnic.