Share
twitterlinkedinfacebook
Image 1 of 1
HippoboscidFly_5072.jpg
Hippoboscid fly, (=Feather Fly, Louse Fly) crawling in the feathers of an Ovenbird, New York, USA