A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Located at the Pittsburgh Zoo & Aquarium
that is found in the forests in trinidad
Lavanya is right on the money with this one. I assume this spotting was in some kind of herbarium or something? Pittsburgh isn't exactly their native habitat!
Spotted on Jul 5, 2006 Submitted on Apr 22, 2011
Join the Project Noah Team