Crater Markham on Venus

Crater Markham on Venus

Venus' Markham Crater.