Bug-eyed Fly

Bug-eyed Fly

Observation - Bug-eyed Fly - UK and Ireland. Description: