Princess Olga Constantinovna Orlova.

Princess Olga Constantinovna Orlova.