Babar: King of the Elephants

Long live happiness!

1999-02-26 | 80 minutes

Rating: 6.1