Installing sample tubes onto the Perseverance rover

Numéro d’image : 13387132
Installing sample tubes onto the Perseverance rover
;