Fresh 8-Kilometer Diameter Impact Crater PSP0076211900
May 9, 2011

Images