Polar Ice
-
I presume this image is of the southern polar ice cap. What amazes me is the intricate nature of the patterns of the spidery ridges
Posted
Planet Four Talk
I presume this image is of the southern polar ice cap. What amazes me is the intricate nature of the patterns of the spidery ridges
Posted