Hornet robber fly

Hornet robber fly

Observation - Hornet robber fly. Description: