Arthropod Portfolio - AshleyBradford

Polypsocus corruptus

Hairy-winged Barklouse, dorsal and ventral view