An area in Socotra, Yemen. By XxManyWondersxX2013-06-10 21:00 93% (1594) TreesYouWon'tBelieveIt'sNotPhotoshopped
Fun fact: The brain named its self. By XxManyWondersxX2013-06-10 10:30 85% (1424) Did You KnowFun FactWtfMemory LossScience