One of the small orchid flowers in the Lost World

One of the small orchid flowers in the Lost World