Friday, August 11, 2017

Spider Foot



Colorized photo taken with an electron microscope.




No comments:

Post a Comment