April 13, 2011
The point of this post really is just this image, which is so beautiful I've been staring at it now for days. Tis an X-ray of a new species of freshwater stingray discovered earlier this month in the Amazon River in Peru. Struggle as we might to create beauty ourselves, we'll never top nature, most...


Please enable the javascript to submit this form

Facebook Pagelike Widget


Google Ads