English: Who was Grand Duchess Elena Vladimirovna of Russia?
translation: Chi era Elena Vladimirovna Romanova?