Willowfly

Willowfly

Observation - Willowfly - UK and Ireland. Description: Injured stonefly? on railing next to river

Injured stonefly? on railing next to river