Salps wash up on Glencairn Beach

We saw these strange creatures washed up on Glencairn beach on Thursday morning. I cannot find anything like it in our reference books.

 
Add to Favorites