A worldwide community photographing and learning about wildlife
Project Noah Nature School
Forest
Shiny three leaves and beware if touched will get red itchy bumps if you itch it it will spread
Spotted on May 3, 2015 Submitted on May 3, 2015
Join the Project Noah Team
No Comments