Bee-Fly

Bee-Fly

Observation - Bee-Fly - UK and Ireland. Description: A rather strange looking fly. 10mm long.

A rather strange looking fly. 10mm long.