Story Orchestra: Swan Lake: Musical Puzzle
$22.99
The Story Orchestra Musical Puzzle: Swan Lake is a 48-piece puzzle with shaped pieces and four musical excerpts. Piece together the ending to this magical adventure and hear the music play!