Lepanthes turrialba
Photographed Santa Elena, CR
11 April 2008
Image number leptur2325