A worldwide community photographing and learning about wildlife
Project Noah Nature School
Purple caterpillar can be seen in Costa Rica.
Insanely beautiful spotting :)
Extraordinary spot and series !
Spotted on Jun 24, 2013 Submitted on Jun 24, 2013
and 7 other people favorited this spotting
Join the Project Noah Team
2 Comments
Insanely beautiful spotting :)
Extraordinary spot and series !