The south pole of Jupiter

Planet, or giant alien eyeball?

8 Likes