For me, she doesn't really look like Anastasia 
Well, it IS Nastya.
Here is the book's caption for that pic:
"
On board the Standart. Grand Duchess Anastasia.
The youngest girl of the Imperial couple was by far the most amusing. Her mimicry, her impersonations and, here, her grimaces would entertain those around her.
She took advantage of this talent by doing exactly what she wanted, knowing that she could disarm anyone by making them laugh. "
So, as you can see, it is Anastasiya Nikolaievna for sure!

Sofia
