Swan Lake Fairy 1000 pc Jigsaw Puzzle Number of Pieces: 1000