A spider of some sort in Nature 6 Posted January 9, 2007 Gasteracantha cancriformis (elipsoides) Quite common and very friendly.
A spider of some sort
in Nature
Posted
Gasteracantha cancriformis (elipsoides)
Quite common and very friendly.