Tropical Spider 2

Tropical Spider 2

Observation - Tropical Spider 2 - Global. Description: Green spider found among leaf litter at pathside in Malaysia.

Green spider found among leaf litter at pathside in Malaysia.