Grand Duchess Elena Vladimirovna of Russia(1882-1957)
Grand Duchess Elena Vladimirovna of Russia was born on 17 January 1882 in Saint Petersburg, Russia. She was married to Prince Nicholas of Greece and Denmark. She died on 13 March 1957 in Athens, Greece.