A friend that works with me took a trip to Asia, recently. She took some pictures of flowers and in one of them I noticed this camouflaged ant!
Does anyone recognize the species? I know the resolution is not great so zooming in is very limited. This picture was taken in Vietnam.
Uploaded with ImageShack.us