Face of an ant, as seen through an electron microscope.
Photo
Shared publiclyView activity