Jun 222023 Wonder-Sighting on Planet Earth: The Space Telescope Eye of the Scallop Inside Earth’s most alien vision.