Yes, it's Olga Alexandrovna.
I believe these photos were taken aboard the Polar Star during a visit from King Edward VII and Queen Alexandra in 1908. Here's Maria with Toria:
(There are a couple photos of the king and queen with the IF in Prince Michael's book.)