Wednesday, November 5, 2008

Socotra Island


The Most Alien Place on Earth - I love this title - and I love the pictures. Absolutely wonderful to see such an interesting place still exists on Earth. Can't wait to go.

~Via Dark Roasted Blend

No comments: