Eroded Layered Deposits Near Ismenius Lacus ESP0144142205
May 9, 2011

Images