Schiaparelli impact site on Mars, MRO image

Bildnummer 13406623
Schiaparelli impact site on Mars, MRO image
;