Art21_NASA

Lena Delta, Russia, Landsat 7 satellite, 2000. Image courtesy of USGS National Center for EROS and NASA Landsat Project Science Office.

Lena Delta, Russia, Landsat 7 satellite, 2000. Image courtesy of USGS National Center for EROS and NASA Landsat Project Science Office.