Planet Four Talk
January 9, 2013 10:13 AM
Facinating structure, almost like blood vessels! Possible water systems?
Blemish in the image or actual feature, long blue line down the left hand side?
Interesting spread of fans here.
Think these are fans, but as mentioned, may be shadow