Central Peak of Large Crater in Northeast Side of Denning
May 9, 2011

Images