A worldwide community photographing and learning about wildlife
Project Noah Nature School
Probably a spiders species
Upland forest
Spotted while doing transect mapping in Batasa, Makilala, North Cotabato, Philippines
Spotted on Nov 12, 2016 Submitted on Mar 24, 2017
Join the Project Noah Team
No Comments