Thursday, July 15, 2010

The Most Alien-Looking Place On Earth?

Look at these photos of Socotra Island, in the Indian Ocean, and decide for yourself.

Ernster, the Virtual Library Cat

No comments: