Wednesday, January 5, 2011

Cicada wing under microscope

Mother Nature would probably make some great stained glass.

No comments:

Post a Comment