A worldwide community photographing and learning about wildlife
Avicularia avicularia
large spider about 6 inches across
near the forest floor of the Peruvian Amazon rain forest
This little guy gave us a little scare as we were walking back to our rooms that night!
No Comments