This picture was taken in 1966. ’66! But at the time the high-resolution quality of the images being taken by the lunar orbiters was hidden from the public. Read all about it here.
Another lunar discovery from the Sixties was the Moon Maid, and there was no covering her up!
The Moon Maid really freaked me out! But later on she became one of us and actually married one of the regulars in the strip, didn’t she?