Researchers Find Mysterious Purple Orb in the Channel Islands

The creature stumped the team and could be a new species

Leave a Reply