English: Who was Grand Duchess Elena Vladimirovna of Russia?
translation: 誰是埃琳娜·弗拉基米洛芙娜？
translation: 誰是埃琳娜弗拉基米洛芙娜？