New Mars Curiosity Pictures New pictures of Mars from Curiosity, but what’s that on the left hand side?…