Nobody knows what they are and, yet, we see them on all the beaches of France 11 April, 2024 by Newstars Education See also Tree illusion reveals a risqué pic - what does it means if you see it?