Hello all... I stumbled upon a site this morning with some very nice microscopic imagery. Unfortunately, not all the links to images were working at the time I was there. Perhaps it's still under construction? But it looks to be a nicely done site, possibly still in the works. The images are very interesting to say the least. Good reference or inspiration for those of you creating other-worldly scenes. Here's a sample:
Click the picture or here to visit, available in English or Deutsch.