Crane Fly sp

Crane Fly sp

Crane Fly sp

Photo E Collins Mating Crane Flies. Belonging to a large and diverse family of flies the Tipulidae .