best when viewed in low light

1.19.2010

Crystal cave found

Thought to be the home of the Doozers (sp?) of Fraggle Rock fame


Or the natural home of Superman


[But actually discovered by two brothers and believed to be one of the natural wonders of the world... but what in nature isn't wonderful, really?]

No comments:

Post a Comment

In the past...