Scientists working at the Amargosa Desert Research Site

Scientists working at the Amargosa Desert Research Site

Detailed Description

Scientists working at the Amargosa Desert Research Site.

Details

Image Dimensions: 1080 x 810

Date Taken:

Location Taken: US