Beverly Jigsaw Puzzle P61-428 Happy Smile (1000 Pieces)