Diptera: Flies - Alex Wild Photography
Powered by SmugMug Log In
In a coastal rainforest, a tropical crane fly (Tipulidae) rests on a leaf. 

Morretes, Paraná, Brazil

In a coastal rainforest, a tropical crane fly (Tipulidae) rests on a leaf.

Morretes, Paraná, Brazil

dipterainsect legscolorful insectstipulidaecrane fly