P1070627Cranefly

P1070627Cranefly

Observation - P1070627Cranefly - UK and Ireland. Description: