Kite-tailed Robberfly (Machimus atricapillus)

Kite-tailed Robberfly (Machimus atricapillus)

Observation - Kite-tailed Robberfly (Machimus atricapillus). Description: