A worldwide community photographing and learning about wildlife
Seen in Selva Verde Lodge, Costa Rica, growing out of leaf litter.
Selva Verde Lodge is 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.
No Comments