Hi all i think this could be Encyclia argentinensis. But im not 100% sure.