This photo was taken by the Hubble space telescope on January 24, 2004. It show Ceres a Texas-sized asteroid that was discovered in 1801 by Giuseppe Piazzi. It circles about the sun every 4.6 years and is about 930 kilometers (580 miles) across. It has a very primitive surface, contains water-bearing minerals and possibly a very weak atmosphere. It has a very large spot that likely formed when another asteroid struck Ceres.
The left image is the original picture and the right image has been contrast enhanced.