Soldier fly (Microchrysa polita) Copyright 2009 Peter Drury
InsectsSoldier fly Microchrysa politanature
From Soldier-flies (Stratiomyidae)