Black Fly with Damaged Wings

Black Fly with Damaged Wings

Observation - Black Fly with Damaged Wings - UK and Ireland. Description: