This neat little fly is a member of the Tachinidae (parasitic flies). Look at those plumes or 'feathers' on its legs!!
Please login or register.