Spider sp.

Spider sp.

Fergusson Island, Papua New Guinea - July 25 2014