What are some of the astonishing realities about the Moon?

By |2023-02-03T16:21:38+00:00February 1st, 2023|

The Moon is the fifth largest satellite in the Solar System and the largest among planetary satellites relative to