Tuesday, November 23, 2010

De Nile















This is a picture of Africa at night, from space. Can you spot the Nile?

No comments: