Images Vidéos

DAMIETTA NILE Photos ❘ Science Photo Library

STS-4 view of Egypt's Nile delta
11745082 - STS-4 view of Egypt's Nile delta
;