Carnival of the Animals Musical Puzzle - Jessica Courtney Tickle
The Story Orchestra Musical Puzzle: The Carnival of the Animals is a 48-piece puzzle with shaped pieces and four musical excerpts. Piece together the story and hear the music play!