1/1
[ stop the slideshow ]

What is it?

flickr-2607418947.jpg ThumbnailsThumbnailsThumbnailsThumbnailsThumbnailsThumbnailsThumbnails

We have found these things and much more of them today at Leucate Plage, France (mediteranian sea).
What is it?