Target ExoMars landing site, MRO image

Bildnummer 13453691
Target ExoMars landing site, MRO image
;