A spider roaming on a shrub in the proximity of Green Tree Ants (Oecophylla smaragdina). Seen in the morning in a suburban yard.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy