Saharan scene
Friday, November 14, 2014 - 04:32
in Earth & Climate
Earth observation image of the week: southeastern Algeria in the heart of the Sahara desert
Earth observation image of the week: southeastern Algeria in the heart of the Sahara desert