sea creatures have been found washed up on the Welsh coast, puzzling beachgoers.Described as 'By-the-wind-sailor' creatures, these mysterious animals were spotted all along the sands of Horton Beach, which is located in Port Eynon Bay on the south coast of the Gower Peninsula.Very is little is known about these creatures.
and they are often spotted between September and March and are mostly found floating on the surface of the warmer waters of the world's oceans, according to The Wildlife Trusts.Also known as Velella, these creatures are usually less than seven centimetres long, and may even give off a mild sting when they are touched.
Read more on dailystar.co.uk