Flies - hampson
Powered by SmugMug Log In

A peacock fly holds its wings up in a courtship display. The subject of its attentions proved to be entirely uninterested -- not surprisingly, since it was in fact dried bird droppings.

CallopistromyiaCallopistromyia annulipesanimalflyinsectmacropeacock flypicturewinged flywingedwings