A worldwide community photographing and learning about wildlife
Project Noah Nature School
Stelis tonduziana
Is an orchid endemic of Costa Rica with flowers small. Plant photographed National Park Los Quetzales
Wet forest, near, 1500 m.
Spotted on Sep 10, 2011 Submitted on Dec 31, 2011
Join the Project Noah Team
No Comments