A cranefly

A cranefly

Observation - A cranefly - UK and Ireland. Description: