Here are some of the weirdest things to have been found on beaches around the world, from unexploded bombs and hundreds of plastic eggs to teeth and even a grand piano.