Commissioning and Science Verification

About the Image

Id:TSpec_Screen%20Shot%202019-03-18%20at%209.00.16%20PM
Type: Photographic
Release date: December 15, 2019, 8:00 am
Size:1034 x 1156 px