Is that Babar the Elephant fabric?! Oh yes! I dare say it is!

Babar