15 Sep Amazon forest patches, Pará, Brazil Amazon forest patches, Pará, Brazil... 15:33 / EfS Spotted
07 May Nubian Pyramids, the Nile and the Desert of Sudan, Africa Nubian Pyramids, the Nile and the Desert of Sudan, Africa... 10:38 / EfS Spotted