A woman named Marga Boodts claimed to be Grand Duchess Olga .
A woman named Marga Boodts claimed to be Grand Duchess Olga , but she was not taken seriously .