not a term i had heard of before now, but some of the images in this photomicrography competition are fabulous, how about this fella above: not an alien but…
a spider magnified 30x, probably one of the best even though it didn’t win in my humble opinion…
no comments
trackBack URL