Landsat mosaic of river Nile and Delta

Numéro d’image : 11745083
Landsat mosaic of river Nile and Delta
;