Long-legged fly, Dolichopodidae, from Panama.
Long-legged fly (Dolichopodidae) from Jacksonville, Florida.