Lunar Robots on Mount Etna
Scientists from German Aerospace Center are seen working as they test some robots on the Mount Etna, Italy on July 4, 2017. (Photo by Antonio Parrinello/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy