fly on pyracantha

fly on pyracantha

Observation - fly on pyracantha. Description: stick shaped fly, half cm long, hovering and on pyracantha

stick shaped fly, half cm long, hovering and on pyracantha