Crane flies mating Family Tipulidae BP

Crane flies mating  Family Tipulidae BP

Crane flies mating Family Tipulidae BP

Photo by Brian Pritchard