This is an ultraviolet image of Venus taken by the Hubble Space Telescope on March 21, 1995.
NASA