Bepuzzled Animals Jigsaw Puzzle

New Benchmark