Pyramids on Mars and Ceres discoveries of NASA. They are high 5 Km

Piramid on Mars
Piramid on Mars

Leave a Reply





You may also like...