Nice purple, still hate spiders...
Mamiraua Sustainable Development Reserve in the Amazon Rain Forest, Brasil