Tuesday, November 23

what is That?






If this is the Niger River delta from a NASA camera?

Niger River Delta

No comments: