May 29, 2016 by DDD Comments Off on Neofinetia falcata Neofinetia falcata The Neofinetia falcata is an epiphytic orchid from East Asia.