Stargazer

Sphinx And Pyramid Twin Peaks On Mars? Pathfinder Landing Site, A Sphinx Revisited