Dead March Fly (Horse Fly)
australiabugcompound eyedeadeyesforstergreenhorse flyinsectisolatedmacromarch flypestwallambawhitecpjsmFilename_20110116_081019_MG_0033.CR2
From Macro and Close-up