re: explanations?
The photos are from Sol 306.
There are similar looking features elsewhere, like on these photos.
I'd bet on very fine dust, myself. Obviously, nobody else has gotten all excited about it, so it probably has a mundane explanation.
