Neat little spider.
Berenty Nature Reserve - Madagascar
June - 2008