Location: Queensland. Australia
August 3, 2010 5:10 pm
Hope this gets there okay. A wandering doodle bug (antlion). Poor ants, those jaws must be a nasty surprise when they fall in a pit trap.
Thanks for helping us to improve our submission form. Your Doodlebug photo is awesome.