A red forest ant (Formica rufa), 5X objective lens magnification

A red forest ant (Formica rufa), 5X objective lens magnification — Dr. Fred Terveer

More » BuzzFeedNews