Habenaria decaryana H. Perrier ?
20 mm