The 50 Best Fairy Tales: Part 1

Pinocchio