Close

Horse Fly Larva

Tabanidae sp.

Horse Fly Larva