MARE

AN EXPLORABLE MOON

Rima Cleomedes · 46 km rima · 27.98°N 56.51°E
Within crater.