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