The strangest things that have washed up on beaches worldwide.