A really strange white flower seen in Castelldefels beach.Its really strange, it lives in the sand of the beach, with the salt water.