I am not well rounded in cryptography, but I had this thought about having a camera take pictures of the sea, and somehow turn the sparkles from the light hitting the sea into a useful indicator for some kind of randomness.
So the camera takes a shot. Software looks at the image, collects the "sparkles", somehow counts and sums them up, perhaps multiples them with a second random counter and then we have a true random number.
Does it make sense ?