A worldwide community photographing and learning about wildlife
A small mutilid from the slopes of the Andes to the coast in south Ecuador.
Mangrove
Mutillidae, Sphaerophtalminae, Traumatomutilla sp., I would say looking at some of them. I will contact an expert for help...
http://www.flickr.com/photos/37957896@N0...
Same one as yours:
http://www.flickr.com/photos/52946361@N0...