Embayed Crater in Western Elysium Planitia ESP0123531835
May 9, 2011

Images