Parasites & Parasitoids - Alex Wild Photography
Powered by SmugMug Log In
Deer Flea

Deer Flea

A flea jumps ship from a recently killed deer carcass. Empire Mine State Park, California, USA.

deer fleaparasitesSiphonapterafleasectoparasite