A worldwide community photographing and learning about wildlife
Project Noah Nature School
This insect was environmentally displaced. It was taken last February at Camsur Watersports Complex (in Bicol).
What the heck is that???
Spotted on May 11, 2011 Submitted on May 11, 2011
Join the Project Noah Team
1 Comment
What the heck is that???