best when viewed in low light


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...