Two pictures of Jupiter leaked by James Webb Telescope team

Two pictures of Jupiter leaked by James Webb Telescope team