Curiosity rover surveys a mystery under dusty Martian skies

You may also like...