Picture of the week. This is an unidentified insect eye magnified over 800x by an electron microscope. It is an …
Below you'll find a list of all posts that have been tagged as “image caption”
Picture of the week. This is an unidentified insect eye magnified over 800x by an electron microscope. It is an …