Preview Tse Tse Fly, SEM Image ID: 1348-5139 Artist: BSIP Purchase a commercial license Buy framed prints & more from our print store no people overhead view part of one animal animal head animal eye scientific imaging technique magnification electron microscope tsetse fly arthropod proboscis fly insect sem