Monday 17 July 2017

Guess the Planet 39: Steps

Here is this week's image. What are these step like structures, and which solar system body can they be found on? 
Check back later in the week for the answer!

No comments:

Post a Comment