New art! Inspired by the recent detection of phosphine on Venus, a possible sign of life, I created this new render. A NASA probe, bobbing in the atmosphere of Venus, comes upon an unexpected visitor in the clouds.
© 2024 Matthew Kressel
See You, Space Cowboy.