A bizarre “alien”-looking sea creature has been snapped after it washed up on shore. The freaky aquatic creature appeared on a beach near Galveston, Texas, and was spotted by an onlooker walking by.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results