Puzzle: 500 The Missing Piece

Where has the last piece got to? It must be around here somewhere…. and why is Hartley the dog looking so sheepish?

Sign up for our Newsletter