Diptera (true flies) - Charles Wallace
Powered by SmugMug Log In
Tipulidae - 1

Tipulidae - 1

Mating pair of tipulids. Raleigh, NC.

dipteranematoceratipulidaefliesmatingreproductioncopulationcrane flies