These striking blue creatures, known as by-the-wind-sailors, have appeared along St Bees beach, surprising visitors with their jellyfish-like appearance. Cumbria Wildlife Trust said: "They're called by-the-wind-sailors and, as the romantic name suggests, they spend their lives drifting on the wind. By-the-wind sailors on St Bees beach (Image: Louise Nicholson)By-the-wind-sailors are related to the Portuguese man o’ war but are much smaller and generally considered harmless to humans. By-the-wind sailors on St Bees beach (Image: Louise Nicholson)Large numbers of by-the-wind-sailors often wash ashore after periods of stormy winter weather, with sightings in the hundreds or even thousands. Cumbria Wildlife Trust thanked Louise Nicholson for sending in some pictures.