John La Salle This is actually quite a cool insect in the family Mantispidae (mantidflies) http://en.wikipedia.org/wiki/Mantispidae Not all that common - so a nice sighting.
Comments (4)