Habitat:
Growing on a tree in Selva Verde Lodge, in fragile tropical rainforest, located in the midst of the 500 acre Sarapiqui Rainforest Preservation Area in the lush Caribbean lowlands of northeastern Costa Rica.
Spotted on Jul 17, 2013
Submitted on Oct 28, 2013
No Comments