May 29, 2016 by DDD 0 comments Neofinetia falcata The Neofinetia falcata is an epiphytic orchid from East Asia.