Some sort of hover fly?

Some sort of hover fly?

Observation - Some sort of hover fly?. Description: