Hi, The flower could be the Restrepia Contorta, but the leaves are from the Restrepia Ephippium from my country.... Enjoy this beauty from Ecuador!!!! CONGRATS this plants are easy to grow.... you can see all restrepias in Internet Orchid Species Photo Encyclopedia....